21750 Vallejo Street, Hayward, CA 94541

| 0 SQ/FT

Offered at $2,450,000