8775 Balboa Ave
San Diego, CA 92123
Rate Upon Request
1.5-2.3 AC
1
Space Available
1.5-2.3 AC
Rate Upon Request
Commercial