Homes for sale - 3059 Madsen St, Hayward, CA 94541 – MLS#BE40967606...