5
6950 Santa Teresa Blvd
San Jose, CA 95119
Price Upon Request
3,300 SF
1
Unit
3,300 SF
Price Upon Request
Medical