Hundreds of more apartments coming to Drexel Town Square in $100M project
Oak Creek officials have approved city financial support for a $100.2 million development with 399 apartments, which could start construction in 2024.
Source: readymadeinvest.com