21 126 Hallowell Rd, View Royal
$879,999MLS® 960473
3 Beds
3 Baths
1650 SqFt