South View, Letchworth Garden City

Guide price £790,000 Leasehold
3 bedrooms 2 bathrooms