70 Braid Road, St Andrews, Hamilton

$1,100,000

It may be dated but nothing can detract from the spectacular river views and potential this hidden oasis has to offer.