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

Future Townhomes at Nova

Picture 42 of 67

Photo taken May 20, 2022 by Jeramey Jannene. All Rights Reserved.