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