It's time to find your next place at 300 Shepherd Ave, a perfect property in Hayward. We are sure you will enjoy your stay with us.