haho.ca
14 Grandview, Trenton, Nova Scotia | $199,900 | haho.ca