148 Chalmers Avenue, Hampstead sold price