High Street | under-offer
£40,000 pax
Unit 1A is a retail/leisure space
Located in Leeds City Centre.
GIA 136 sqm - GIA 1,463 sqft
Director