Set in the most ideal of locations, Windsor at Pembroke Gardens offer an exceptional convenient lifestyle in sunny South Florida.

  • Location: Pembroke Pines, FL
  • Property type: Mid-rise
  • Units: 280
  • Windsor at Pembroke Gardens offers LEED-certified apartment homes with stainless-steel Energy Star appliances, as well as modern interior finishes and state-of-the-art, engineered sound conditioning in the walls and floors.