Proposed Town Center apartment complex raises concern among residents