£500,000 | 5,322 sq ft84 Langlands Rd St Andrews KY16 8BNMixed use for sale5,322 sq ft floor areaNearest school 0.1mi.