Scarborough
Retail
Unit 2 , 86 - 87 Newborough
For sale£ 325,000
4811 sqft
446.8 sqm
Under offer