Mt. Eden Mansion Address 2451 W. Tennyson Rd. Hayward CA 94544 United States Upcoming Events No events in this location Related