Site of a three-story apartment building developed by Three Leaf Development. Back to the full article.

1245-1247 N. Milwaukee St.

Picture 3 of 25

Duplex proposed to be demolished for a new apartment building. Photo taken October 13th, 2019 by Jeramey Jannene. All Rights Reserved.