2513-2525 East Charleston Road
Mountain View, CA
A two-building, two-story office building in Mountain View, California.
PROPERTY TYPE:
Office
SQUARE FEET:
48,600
YEAR PURCHASED:
1993
YEAR SOLD:
2001