An Indiana developer is now planning a 260-unit, $25 million apartment complex in Cordova as part of a larger planned development that has been in the works for 15 years. Sterling Development LLC ...