About this Property
National City Plaza is located on the NWC of East Division Street and North Euclid Avenue in National City, California. It is a neighborhood retail center anchored by Dollar Tree and Wrigley's Supermarket.
The center has excellent visibility from the signalized intersection of Euclid Avenue and Division Street and is located in a densely populated area. With close proximity to the I-805 freeway, this is a great in-fill location in San Diego.
Red Mountain Retail Group, Inc.
Telephone: (714) 460-1564
Property Management Advisors
Telephone: (657) 383-4200