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

709 E. Juneau Ave

Picture 14 of 16

Photo taken on Aug. 24, 2020 by Mariiana Tzotcheva