HOME / Apartment building / Squire Apartments
1760 Ellis St, Kelowna, BC V1Y 2B5
+96896289941
View Business Profile