Apartment Unit at 850 NW 87th Avenue #106, Miami, FL 33172 - HotPads