2 bed Detached Cottage For Sale

Mallwyd, Machynlleth, Gwynedd

Asking Price: £140,000