Windwood Green
2665 Windwood Drive Mississauga Ontario Canada
View on a map- Year Build:
- 1975
- Storeys:
- 11
Located in Mississauga's Meadowvale neighbourhood with views of Lake Wabukayne park trails. Amenities include: Car wash bay, bike room, party room, and a newly renovated gym.

