California Retina Institute

835 3rd Ave Chula Vista, CA

Property Overview

Property Details

  • type: Single-Tenant | Medical Office

  • available sqft: 24,000 SF

  • location: 835 3rd Ave Chula Vista, CA

Inquire about property

For More Insight