Add this property to your favorites View Details 2189 Park Arroyo Pl Glen Eden | Hayward $699,888 2 bd 2 ba 1,241 sqft 0.16 acres Under Contract © 2021 MLSListings Inc.