2294 D St, Hayward, CA 94541 | $599,999 | Crown Coastal Homes