Carmel Mountain Plaza is the premier power center on the I-15 corridor featuring more than 528,416 square feet of national and regional tenants serving San Diego's upscale, inland communities of Rancho Bernardo, Poway and Carmel Mountain Ranch.

Loading