1784
Upper Forde Lane, Hampstead
$249,900