$798,000 -
24538 Oneil Ave
Hayward ,
CA 94544
County: Alameda
Courtesy of Tech Bay Real Estate, Van Thi Huynh 408-887-2782