21 Mcfadden Avenue
$599,900.00
3 Beds   2 Bathrooms
2,224 SQ.FT
Marquis
Acreage
MLS®# SK757385
Courtesy of Ottawa Real Estate Co. Ltd.
Details