For Rent
Price on request
Unit 620 Solar Park, Solihull, B90 4SH
Studio
24,831 sq ft
Solihull
Listed by Savills, Birmingham Industrial