$3,250,000 - 3517 Ramona St, Palo Alto, CA 94306
3517 Ramona St
Palo Alto,
CA
94306
County: Santa Clara