16 Glasgow Street, St Andrews sold price