Willow Place

Located in Windsor Park, these luxury condominiums will feature spacious suites with an open living area.