10260 SW 144 Place, Miami, FL 33186 - HotPads