2330 D St, Hayward, CA 94541-4412 - MLS#40964826 - Shelly Arora - R...