View All Availabilities
Available in Future
FOR LEASE • OFFICE
SD Tech by Alexandria - Bldg. 1
9605 Scranton Rd., #300
San Diego, CA 92121
United States
21,971 SF
Available in Future
FOR LEASE • OFFICE
SD Tech by Alexandria - Bldg. 1
9605 Scranton Rd., #700
San Diego, CA 92121
United States
14,536 SF
Available in Future
FOR LEASE • OFFICE
SD Tech by Alexandria - Bldg. 1
9605 Scranton Rd., #702
San Diego, CA 92121
United States
7,750 SF