8 Templar St, Leeds
Leeds City Shop to rent
£12,499 per annum 184 sq ft
Property facts for 8 Templar St, Leeds
The property comprises a building arranged over 3 floors offering retail accommodation on the ground floor and offices above.
The property is located on Templar Street in Leeds.
This shop to rent is located in Leeds.
Search for all available commercial properties to rent in LeedsView the performance or update the listing in CoStar