90 Keymer Street, Belmont sold price