A grand opening was held recently for Caroline at Rogers Ranch, an affordable apartment complex under construction in north San Antonio.