1 bed Terraced House SSTC

Canal Road, Newtown, Powys

Guide Price: £69,950