/
|
Story Highlights Work is underway on Blume on 16th, a $40 million apartment complex near Ohio State. The five-story complex will have 74 apartments with 325 bedrooms. Up Campus bought the site for $5.1 million after zoning approvals.