15073 Avenue of Science


15073 Avenue of Science is a two-storey office building located within Innovation Corporate Center.

Country :
United States

City or Zone :
San Diego

Address :
15073 Avenue of Science, San Diego, CA 92128

Additional Information

Address :
Net Lettable Area (sq ft) - 48,406
Parking lots / parking ratio (per 1,000 sq ft) - 215/4.4