135 Half Moon Lane, North Dulwich, London

£1,950

Email