3525 Upper Terrace Rd, Oak Bay
$4,850,000MLS® 974742
6 Beds
7 Baths
6366 SqFt