709 E. Juneau Ave. is apartment complex owned by Tomar Limited  Partnership. Back to the full article.

709 E. Juneau Ave

Picture 13 of 16

Photo taken on Aug. 24, 2020 by Mariiana Tzotcheva