5 bed Semi Detached House For Sale

Berriew, Welshpool, Powys

Asking Price: £375,000