Apartment Unit 1102 at 8900 NE 8th Avenue, Miami, FL 33138 | HotPads