TEAGARDEN BUSINESS CENTER
2974 Teagarden St, San Leandro, CA 94577
- 5,329 Square Feet
- For Sale
Commercial condomuniums ranging from 1,425 to 5,329 square feet.
Lot Size: 148,975 Square Feet
Building Size: 60,035 Square Feet
Area Available: 5,329 Square Feet
Contact us regarding this property
An unexpected error has occurred. Please try again.
You didn't check the 'I'm not a robot' checkbox.