DetachedListed · Sign in$804,900376 Appalachian CircBarrhaven - Half Moon Bay, Ottawa3 Beds3 Baths4 Parking1,500–2,000 sqft