Abbott House
2901 Abbott Street Kelowna British Columbia Canada
View on a map- Storeys:
- 4
Abbott House located at 2901 Abbott Street is close to lake and shopping
2901 Abbott Street Kelowna British Columbia Canada
View on a mapAbbott House located at 2901 Abbott Street is close to lake and shopping