Windsor Castle

Coral Springs, FL.

Windsor Castle is the premier luxury rental townhouse community in Coral Springs. With a huge clubhouse for residents, pool, gym and perfectly manicured lawns, it's the place everyone in Broward wants to live.

- 180 Units

-  2 & 3 bedroom units

- Clubhouse, pool + gym