Detached House SSTC

Llangadfan, Welshpool, Powys

Guide Price: £138,000