Sun Village Plaza, 4583 N University Dr, Lauderhill, FL 33351, United ...
7400 NW 52nd Ct, Lauderhill, FL 33319, United States