3050 Teagarden Street, San Leandro

$ 11.95 - 14.61 (Est.)
3050 Teagarden Street, San Leandro, CA 94577-5721
$ 11.95 - 14.61 (Est.)
  • Square Footage: 12,519 SF
  • Term: Negotiable
  • Lease Rate: $11.95 - 14.61 (Est.)
This is not a Starboard Listing, Interested? Contact: 415-765-6900