$1,248,000 - 2583 Park Blvd W200, Palo Alto, CA 94306
2583 Park Blvd W200
Palo Alto,
CA
94306
County: Santa Clara