Apartment Unit 102 at 7505 SW 82nd Street #102, Miami, FL 33143 - HotPads