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

709 E. Juneau Ave

Picture 3 of 16

Photo taken on Aug. 24, 2020 by Mariiana Tzotcheva