935 Sierra Vista Avenue
Mountain View, CA
A multi-tenant office building in Mountain View, California.
PROPERTY TYPE:
Office
SQUARE FEET:
11,456
YEAR PURCHASED:
1993
YEAR SOLD:
2005