7050 NW 42nd St, Miami, FL 33166, USA
7328 NW Miami Ct, Miami, FL 33150, USA
16990 SW 96th Ct, Miami, FL 33157, USA
7146 SW 42nd Terrace, Miami, FL 33155, USA