Cushioning company buys Cleveland apartments for $5M

Cushions for the Cleveland apartments, located at 1029 S. Euclid St., are being sold for a reported $5 million, the city’s housing authority announced Wednesday.The sale comes after a city housing official said last month that the city had not […]