The construction timeline for a new apartment complex being built in Downtown Santa Rosa is getting clearer. Construction is expected to finish by the spring of 2025, which is also when tenants are expected to be able to start leasing apartments. The 168-unit apartment complex on Mendocino Avenue is being built by San Francisco-based Related California. Crews officially topped out construction last week. Rent prices have not yet been announced.