News

Developers are proposing a $26 million, four-story apartment building with 76 units just north of Cesar Chavez in Lansing's Old Town.