1 bed Detached House For Sale

Fairbourne, Gwynedd

Guide Price: £245,000