A 31-story apartment tower under development at 1005 N. Edison St. Back to the full article.

Test piles at The Edison Site

Picture 26 of 36

Test piles at The Edison Site Photo taken March 18, 2025 by Jeramey Jannene. All Rights Reserved.