24-26 Eglinton Street, Irvine, KA12 8AS

£125,000

Email