34 Hillcroft Place, Belmont sold price