Village Square Shopping Plaza 1657 N Hiatus Rd Pembroke Pines, FL 33026 Phone: (954) 431-3019
Category: Shopping Centers & Malls