Northington Down, Alresford, Hampshire

£895,000 Freehold
5 bedrooms 3 bathrooms