El Cajon Blvd & 33rd St
San Diego, CA 92104
Rate Upon Request
0.64 AC
1
Space Available
0.64 AC
Rate Upon Request
Commercial