Today FollowFollow $3,786,000134 E 63rd AvenueSouth VancouverVancouver6 bd9 ba3242 sf33 x 115 ftHouse