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