Carson Mall, now SouthBay Pavilion, opened in 1973 and is located at the Avalon Boulevard exit off the San Diego Freeway (Interstate 405).
Carson Mall SouthBay Pavilion, opened in 1973. This was now. Carson Mall SouthBay Pavilion, is located at the Avalon Boulevard exit off the San Diego Freeway (Interstate 405). This was now.