Carroll Road

Address

7330 & 7360 Carroll Rd, San Diego, CA 92121

Building & Infrastructure

Total Facility Area

84,442 sq ft

Lot Size

3.59 acres

Parking Spaces

216

Number of Buildings

2

EV Chargers

2

Property Use

Office / Life Science

Leave your message here