map icon

299 Margaret Ave

Margaret AveTown WardPeterboroughON, K9J 5H1

4
Beds
3
Baths
$619,900
List Price
299 Margaret Ave, Peterborough, ON - 1 of 4
299 Margaret Ave, Peterborough, ON - 2 of 4
299 Margaret Ave, Peterborough, ON - 3 of 4
299 Margaret Ave, Peterborough, ON - 4 of 4