1101-1105 W. San Carlos St. , San Jose

For Lease and For Sale

Price: $2.50 Lease/$4.1 Million Sale
Size: 3680 SF