Recently Sold Listing 706 - 1133 Homer Street, Vancouver, BC