UKMidlandsWest MidlandsSolihull
Shop
B91, Solihull, Station Road
To Let 1,215 sf
The premises comprises the ground floor only of the three-storey end of..
The property is situated within Solihull Town Centre, close to the Touchwood Shopping Centre and adjacent to the bus stops serving the main retail area...