A 251-unit apartment building under construction at L-shaped site at 1237 N. Van Buren St. Back to the full article.

Nova Site

Picture 29 of 66

Future construction site. Photo taken July 2nd, 2021 by Jeramey Jannene. All Rights Reserved.