$498,000 - 20917 Locust St Unit A, Hayward, CA 94541
20917 Locust St Unit A
Hayward,
CA
94541
Subdivision Name: Cherryland