4177 Cherry Oaks Place Websites
Green Acres II - 4177 Cherry Oaks Place, Palo Alto, CA 94306
- 4177cherryoaksplace.com
4177 Cherry Oaks Place, Palo Alto, CA 94306, $2,818,000, 4 beds, 2.5 baths, 2107 sq ft For more information, contact John St. Clair III & Lydia Kou, Keller Williams, 650-740-8363
Not Applicable
$
8.95