Apartment Unit 7C at 9039 SW 62nd Terrace #7C, Miami, FL 33173 - HotPads