Greenhill House, Greenhill, LARGS, KA30 9JY

Offers Over £345,000

5 bedrooms

3 public rooms

House - Detached