Yes, you read that correctly.
There are an eye-popping 96 units for lease at 21 Widmer Street, in a building with 445 units, where all the units might not even be completed yet, and where many “investors” aren’t even bothering to put the properties up for lease.
22%. Good Lord.
Does this high represent a new low?