73 Main St, Solihull
Shop for sale
£250,000 875 sq ft
Property facts for 73 Main St, Solihull
The property comprises a three storey building of masonry construction.
This shop for sale is located in Solihull.
Search for all available commercial properties for sale in SolihullView the performance or update the listing in CoStar