3 bed Terraced House For Sale

Union Street, Newtown, Powys

Guide Price: £120,000