City Club tower nearly ready to rise on Euclid Ave.

The Michigan-based chain of City Club Apartments is nearly done amassing its capital stack for a proposed 22-story residential tower at 720 Euclid Avenue. The firm reportedly feels confident enough that it can close the small, remaining gap in financing to target “early 2020” for a possible groundbreaking date, according to two sources.

Read More