1180 San Carlos Avenue, San Carlos CA

1180 San Carlos Floorplan.jpg

1600 SQ. FEET

 

  • Retail in Downtown San Carlos

  • Available February 1, 2019

 

1180 San Carlos Ave storefront 1.JPG

1180 San Carlos Ave, San Carlos CA 94070