4330 SW 142nd Pl Miami, FL 33175