24753 O'neil Avenue - Hayward, CA | $990000.00 | Crown Co...