Recently Sold Listing Th17 - 63 Keefer Place, Vancouver, British Columbia