La Jolla Business Center


See Our Other Listings5111-5191 Santa Fe Street, San Diego, CA 92109
123,500 square feet
Multi-Tenant Industrial


View Larger Map