663-665 Garratt Ln, London
Wandsworth Shop to rent
£40,001 per annum 1,423 sq ft
Property facts for 663-665 Garratt Ln, London
The subject property consists of a ground and lower ground floor only.
This shop to rent is located in Wandsworth, London.
Search for all available commercial properties to rent in Wandsworth, LondonView the performance or update the listing in CoStar