25912 Hayward Blvd Unit 204 - Hayward, CA | $500000.00 | ...