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