26 Natusch Road, Belmont sold price