$1,299,000
1066 E 63rd Avenue, Vancouver, BC
3
Beds
1
Baths
1111
sqft
1965
built