$2,795,000 - 323 Medford Ave, Hayward, CA 94541
323 Medford Ave
Hayward,
CA
94541
County: Alameda