The Courtyard, Croydon
Description
131 Aurelia Road was redeveloped in c.1990 to provide a terrace of 8 self-container industrial units on a secure self-contained site totaling 16,207 sqft.
Available Units
No units available. Please check back later.