1174 Castro Street, Mountain View

$ 60.00
1174 Castro Street, Mountain View, CA 94040-2552
$ 60.00
  • Square Footage: 5,637 SF
  • Term: Negotiable
  • Lease Rate: $60.00

Highlights

  • Professional Multi-Tenant Building, Walking distance to Downtown Mountain View, Ample on Site and Underground Parking
This is not a Starboard Listing, Interested? Contact: 415-765-6900