8780-8876 Navajo Rd
San Diego, CA 92119
Rate Upon Request
33,958 SF
1
Space Available
Built 1971
33,958 SF Contiguous
Built 1971
33,958 SF
Rate Upon Request
Retail