Willowbrook Gardens
3175 De Montreuil Court Kelowna British Columbia Canada
View on a map- Storeys:
- 4
Willowbrook Gardens at 3175 De Montreuil Court is a 67 unit complex with an outdoor pool hot tub sauna and fitness room nbsp
3175 De Montreuil Court Kelowna British Columbia Canada
View on a mapWillowbrook Gardens at 3175 De Montreuil Court is a 67 unit complex with an outdoor pool hot tub sauna and fitness room nbsp