9622 SW 69th Place, Miami, FL 33156 - HotPads