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