30,32,34,34a Oxford Street and 8 Union Street, Harrogate, HG1 1PP

£1,175,000

Email