236-238 Castro Street, Mountain View

$ 29.30 - 35.81 (Est.)
236-238 Castro Street, Mountain View, CA 94041-1204
$ 29.30 - 35.81 (Est.)
  • Square Footage: 4,598 SF
  • Term: Negotiable
  • Lease Rate: $29.30 - 35.81 (Est.)
This is not a Starboard Listing, Interested? Contact: 415-765-6900