Vancouver Video Tours 2638 West 21st Ave // Vancouver West // $6.288 million March 6, 2019 Posted by 06 Mar 2638 West 21st Ave // Vancouver West source