View details for 22650 Main Street No recent changes 22650 Main Street Base rent from $1,795+ mo Avail Jan 1 12 months lease Downtown Hayward, Hayward, CA 94541