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

709 E. Juneau Ave

Picture 15 of 16

Photo taken on Aug. 24, 2020 by Mariiana Tzotcheva