Construction is to start in 2025 on The Edison, a 32-story, 378-unit tower, at 1005 N. Edison St., overlooking the Milwaukee ...
One of the suspects was arrested on November 7, HPD said. The other turned himself in a week later on November 14.