46 Knockrivoch Place, ARDROSSAN, KA22 7PZ

In the Region of £185,000

3 bedrooms

3 public rooms

Detached House