24815 Townsend Ave - Hayward, CA | $890000.00 | Crown Coa...