$2,488,000
295 W 63rd Avenue, Vancouver, BC
6
Beds
4
Baths
2990
sqft
2009
built