Carter's opens at Mira Mesa Mall
San Diego -- Centro Properties Group US said Tuesday that Carter’s has opened a new store in San Diego.
The 6,100-sq.-ft. store opened at Mira Mesa Mall, which is owned by New York City-based Centro Properties Group.