1388 Homer Street, Vancouver, BC : Governor's Villas