77 Muller Rd, Hampstead Gardens sold price