About the Property
Office
15073 Avenue of Science is a two-storey building located within the compound of Innovation Corporate Center and is situated in the Rancho Bernardo submarket of the San Diego office market. The building offers onsite amenities such as car charging stations and there is an outdoor courtyard within the property. The property has 215 parking spaces.
Address
15073 Avenue of Science, San Diego, California, 92128, USA
Click the map to enable interaction
Map of 15073 Avenue of Science