Skip to main content Skip to footer
  • For Lease
Genesis Corporate Center  | 5958 Priestly Drive - #1
Genesis Corporate Center  | 5958 Priestly Drive - #2
Genesis Corporate Center  | 5958 Priestly Drive - #3

8,728 SF Office Space for Lease | Carlsbad