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.)
Description
Highlights
-
Square Footage: 4,598 SF
-
Term: Negotiable
-
Lease Rate: $29.30 - 35.81 (Est.)