Once upon a time in OTR they were creating these awesome apartments and condos because they had too, there weren't many people who wanted to live there circa 2007-8. Fast forward a few years and each new development is a little more antiseptic than the last. The developers don't even have to try anymore, they're gonna sell/rent what ever they build.
Luckily for people willing to wait and dig a little there are small projects coming on line with 3 or 4 small apartments to a building.
1708 Logan St is one of those, a short walk across a parking lot to Findlay market and a streetcar stop. And full of character, they left as many details as they could and 1708 Logan St shines. This is the first place I've seen in awhile that made me think it would be cool to move into.