$2,099,000
707 E 63rd Avenue, Vancouver, BC
8
Beds
5
Baths
3333
sqft
1995
built