3211 SW 143rd Court, Miami, FL 33175 - HotPads