Titan Development unveils $35M multifamily complex at Journal Center

06.18.2023