• Balboa Office Plaza

  • 8799 Balboa Ave, San Diego, CA 92123

Lease History

Lease Date Available SF Floor / Suite Asking Rate
December 20, 2016 1,150 $1.70/sf/mo
December 20, 2016 4,076 $1.70/sf/mo