672 Niagara St, Victoria
$1,900,000MLS® 953898
4 Beds
2 Baths
3402 SqFt