New apartment complex under construction