Homes for sale - 998 Humboldt St, Victoria, BC V8V 2Z8 – MLS#875999...