6128 SW 27th St, Miramar, FL 33023, USA

560 NW 165th St, Miami, FL 33169, USA
Photo: Loza A

560 NE 129th St, North Miami, FL 33161, USA

7050 Pines Blvd, Pembroke Pines, FL 33023, USA

7904 West Dr, North Bay Village, FL 33141, USA