12 Gateside Street, Hamilton, ML3 7JG

Offer in excess of £100,000

Email