FOR LEASE
Old Town Plaza
San Diego
  • Old Town's Greenest Office Space
  • 514 to 4,445 SF available
  • Manageable, efficient work spaces with nine-foot ceilings
  • On-site storage lockers for lease (between 72-500 SF)
  • Click here to learn more!