660 NW 98th St, Miami, FL 33150, USA
995 SW 69th Ave, Miami, FL 33144, USA
7328 NW Miami Ct, Miami, FL 33150, USA
435 NE 164th, Miami, FL 33169, USA