$3,498,000 - 2150 Park Blvd, Palo Alto, CA 94306
2150 Park Blvd
Palo Alto,
CA
94306
County: Santa Clara