1318-1398 Homer Street, Vancouver, BC : Governor's Villa
Javascript must be enabled in order to use Google Maps.