Start a SearchPlaza 2020 (Retail Portion)

Plaza 2020 (Retail Portion)

2020 Camino Del Rio North, San Diego, CA 92108

Last Updated: 07/02/2016

Property Inquiry