The New England Life building at 112-120 W. Ninth St. was constructed in 1886 and 1887. The seven-story, red brick building is slated to become 32 market-rate apartments.
The New England Life building at 112-120 W. Ninth St. was constructed in 1886 and 1887. The seven-story, red brick building is slated to become 32 market-rate apartments.