Lumen tower no longer for sale
If you were gathering up spare change in the hopes of buying The Lumen, Cleveland’s tallest residential building, you’re probably out of luck. The reason is that The Lumen’s owner, the Playhouse Square Foundation (PSF), is reportedly taking the 34-story apartment tower off the market. And it wasn’t just out of your price range. It was out of everyone’s range.
Read MoreLumen tower no longer for sale Read More »