45 Duddingston Avenue, KILWINNING, KA13 6RT

In the Region of £90,000

3 bedrooms

1 public rooms

Terraced House