Skip to main content Skip to footer
  • For Lease
Chapel Trail Plaza - #1

Fully Leased!

95,485 SF shopping center located in the heart of West Pembroke Pines