Open Sun FollowFollow $2,750,000104 E 62nd AvenueSouth VancouverVancouver9 bd7 ba3228 sf33 x 115 ftHouse