$1,088,000
1053 Homer Street, Vancouver, BC
2
Beds
2
Baths
1094
sqft
2003
built