$708,000 -
22526 Richard St
Hayward ,
CA 94541
County: Alameda
Courtesy of CENTURY 21 Real Estate Alliance, Irene L. Castillo 650-703-9384