$1,698,000 - 508 Military Way, Palo Alto, CA 94306
508 Military Way
Palo Alto,
CA
94306
County: Santa Clara