or view details about 4216 Manuela Avenue, Palo Alto, CA 94306 Palo Alto, CA 94306 - 4 beds: $2,350,000
1 of 17