View All Availabilities
FOR LEASE • OFFICE
20/6 - Twenty
451 A St.
San Diego, CA 92101
United States
76,561 SF
FOR LEASE • OFFICE
20/6 - Twenty
451 A St., #2000
San Diego, CA 92101
United States
15,315 SF
FOR LEASE • OFFICE
20/6 - Twenty
451 A St., #1700
San Diego, CA 92101
United States
15,220 SF
FOR LEASE • OFFICE
20/6 - Twenty
451 A St., #1900
San Diego, CA 92101
United States
14,025 SF
FOR LEASE • OFFICE
20/6 - Twenty
451 A St., #650
San Diego, CA 92101
United States
6,862 SF
FOR LEASE • OFFICE
20/6 - Twenty
451 A St., #1650
San Diego, CA 92101
United States
6,847 SF