7
2513-2525 E Charleston Rd
Mountain View, CA 94043
$42.00 USD/SF/YR
7,647-13,334 SF
3
Spaces Available
Built 1960
13,334 SF Contiguous
Built 1960
7,647-13,334 SF
$42.00 USD/SF/YR
Office