3211 SW 143 Ct, Miami, FL 33175 - HotPads