3354 D St, Hayward, CA 94541 | $1,200,000 | Crown Coastal...