haho.ca
6 Lake, Carleton Place, Ontario | $749,000 | haho.ca