6 bed Detached House SSTC

Llandinam, Powys

£425,000