Town Centre Retail Investment Sold Business 30 September 2024 A retail and residential investment in Bromsgrove town centre has been sold for £925,000.The property at 62-28 High Street includes…