10130 SW 75th Place, Miami, FL 33156 - HotPads