28 Etive Place, Irvine, KA12 9LY

In the Region of £60,000

3 bedrooms

1 public rooms

Terraced House