5 bed Detached Character Property For Sale

Berriew, Welshpool, Powys

Asking Price: £600,000