Where do you need Shopping Centers ?
About La Canasta
La Canasta is located at 3833 University Ave, San Diego, CA. This location is in the Cherokee Point neighborhood. This business specializes in Shopping Centers.
La Canasta is located at 3833 University Ave, San Diego, CA. This location is in the Cherokee Point neighborhood. This business specializes in Shopping Centers.