Proposed seven-story, 90-unit apartment building. Proposed in early 2020. Building Site 2231 E. North Ave. 2239 E. North Ave. 2275 N. Summit Ave. 2279 N. Summit Ave. Back to the full article.

2231 E. North Ave.

Picture 7 of 9

The apartment building at 2231 E. North Ave. Photo taken February 5th, 2020 by Jeramey Jannene. All Rights Reserved.