View Details 4206 Pomona Ave Green Acres | Palo Alto $5,380,000 5 bd 5 ba 1 ½ ba 3,564 sqft 0.22 acres Under Contract © 2021 MLSListings Inc.