7745 SW 142nd St Miami, FL 33158