7515 W Oakland Park Blvd, Lauderhill, FL 33319, USA

9000 NW 44th St, Sunrise, FL 33351, USA

1832-A N University Dr, Plantation, FL 33322, USA
Photo: Loza A

1771 N University Dr, Plantation, FL 33322, USA

6323 W Commercial Blvd, Tamarac, FL 33319, USA