Apartment Unit 410 at 13850 SW 62nd Street, Miami, FL 33183 - HotPads