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