Trinity Street, Fareham, Hampshire, PO16

Offers in excess of £140,000 Leasehold
2 bedrooms 1 bathroom