New $1,174,900 3091 Carroll St, Victoria, BC V9A 1R1 4 Beds2 Baths2,367 SqFt Listed by Brett Cooper Engel & Volkers Vancouver Island More Listings