$1,900/mo2 beds · 1 bathCondo321 Spruce St #501Waterloo, ON N2L0G4Add to favoritesShareListing options
$2,100/mo2 beds · 2 bathsCondo321 Spruce St #706Waterloo, ON N2L0G4Add to favoritesShareListing options
$2,200/mo2 beds · 2 bathsCondo321 Spruce St #707Waterloo, ON N2L0G4Add to favoritesShareListing options