$3,998,000 - 784 Paul Ave, Palo Alto, CA 94306
784 Paul Ave
Palo Alto,
CA
94306
County: Santa Clara